mechanical structure - Turkish English Dictionary